<?php

defined('G_IN_SYSTEM') or exit('No permission resources.');
System::load_app_class('base', 'member', 'no');
System::load_app_fun('my', 'go');
System::load_app_fun('user', 'go');
System::load_sys_fun('send');
System::load_sys_fun('user');
System::load_app_fun('member', ROUTE_M);
class home extends base
{
    public function __construct()
    {
        parent::__construct();
        if (ROUTE_A != 'userphotoup' and ROUTE_A != 'singphotoup') {
            if (!$this->userinfo) {
                _message('请登录', WEB_PATH.'/member/user/login', 3);
            }
        }

        $this->db = System::load_sys_class('model');
    }
    public function init()
    {
        $member = $this->userinfo;
        $title = '我的夺宝中心';
        $quanzi = $this->db->GetList('select * from `@#_quanzi_tiezi` order by id DESC LIMIT 5');

        $jingyan = $member['jingyan'];

        $dengji_1 = $this->db->GetOne("select * from `@#_member_group` where `jingyan_start` <= '$jingyan' and `jingyan_end` >= '$jingyan'");
        $max_jingyan_id = $dengji_1['groupid'];
        $dengji_2 = $this->db->GetOne("select * from `@#_member_group` where `groupid` > '$max_jingyan_id' order by `groupid` asc limit 1");
        if ($dengji_2) {
            $dengji_x = $dengji_2['jingyan_start'] - $jingyan;
        } else {
            $dengji_x = $dengji_1['jingyan_end'] - $jingyan;
        }

        include templates('member', 'index');
    }
    public function qkgm()
    {
        $shopid = $this->segment(4);
        $shopinfo = $this->db->GetOne("select * from `@#_shoplist` where `id`='".$shopid."'");
        $money = $this->userinfo['money'];
        if ($this->segment(5) == 'mobile') {
            include templates('mobile/user', 'qkgm');
        } else {
            include templates('member', 'qkgm');
        }
    }
    public function zhuanzhang()
    {
        $webname = $this->_cfg['web_name'];
        $member = $this->userinfo;
        $uid = $member['id'];
        $t = time();
        //查询用户余额
        $info = $this->db->GetOne("SELECT `money` FROM `@#_member` where  `uid` = $uid");
        if ($_POST['submit1']) {
            if ($_POST['txtBankName'] != $_POST['txtBankName1']) {
                _message('两次的用户信息不一致，请重新输入！', WEB_PATH.'/member/home/zhuanzhang');
            }
            if ($info['money'] < $_POST['money']) {
                _message('账户余额超过转账金额了！', WEB_PATH.'/member/home/zhuanzhang');
            }
            if (empty($_POST['money']) || $_POST['money'] < 1) {
                _message('请输入转账金额，且不能小于1元', WEB_PATH.'/member/home/zhuanzhang');
            }
            // 查询数据库中用户信息
            $to_user = $_POST['txtBankName'];
            $to_info = $this->db->GetOne("SELECT * FROM `@#_member` where  `mobile` = '{$to_user}' OR `email` = '{$to_user}'");
            $cash = $_POST['money'];
            if (empty($to_info)) {
                _message('用户不存在！请核对后在操作', WEB_PATH.'/member/home/zhuanzhang');
            }
            $this->db->Autocommit_start();
            $up_q1 = $this->db->Query("UPDATE `@#_member` SET `money` = `money`- {$_POST['money']}  where  `uid` = $uid");
            $up_q2 = $this->db->Query("UPDATE `@#_member` SET `money` = `money`+{$_POST['money']}  where  `uid` = {$to_info['uid']}");
            $up_q3 = $this->db->Query("INSERT INTO `@#_member_account`  SET `uid`= $uid, `type` = -1, `pay`= '账户', `content`= '给用户{$to_info['mobile']}转账{$cash}元', `money` = $cash ,`time` = $t");
            $up_q4 = $this->db->Query("INSERT INTO `@#_member_account`  SET `uid`= {$to_info['uid']}, `type` = -1, `pay`= '账户', `content`= '获得用户{$member['mobile']}转账{$cash}元', `money` = $cash ,`time` = $t");
            if ($up_q1 && $up_q2 && $up_q3 && $up_q4) {
                $this->db->Autocommit_commit();
                _message('转账成功', WEB_PATH.'/member/home/zhuanzhang');
            } else {
                $this->db->Autocommit_rollback();
                $this->error = true;
                _message('转账失败', WEB_PATH.'/member/home/zhuanzhang');
            }
        }
        include templates('member', 'zhuanzhang');
    }
    public function do_qkgm()
    {
        $shopid = $_POST['shopid'];
        $uid = $this->userinfo['id'];
        $username = $this->userinfo['username'];
        $time = time();
        $shopinfo = $this->db->GetOne("select * from `@#_shoplist` where `id`='".$shopid."'");
        $umoney = $this->userinfo['money'];
        if ($umoney < $shopinfo['qmoney']) {
            _message('账户余额不足');
        }
        $ods = date('YmdHis').rand(1000, 9999).'(全)';
        $this->db->Query("update @#_member set money=money-$shopinfo[qmoney] where uid=$uid");
        $this->db->Query("INSERT INTO `@#_member_go_record`(`code`,`uid`,`username`,`gonumber`,`shopid`,`shopname`,`shopqishu`,`goucode`,`time`,`status`,`huode`)VALUES('$ods','$uid','$username',1,'$shopid','$shopinfo[title]','$shopinfo[qishu]','全款购买','$time','已付款,未发货,未完成','1')");
        if ($this->segment(4) == 'mobile') {
            _message('购买成功', WEB_PATH.'/mobile/home/userbuylist', 3);
        } else {
            _message('购买成功', WEB_PATH.'/member/home/userbuylist', 3);
        }
    }
    //个人设置
    public function userphoto()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $title = '修改头像';
        $uid = _getsession('user_id');
        $ushell = _getsession('ushell');
        include templates('member', 'photo');
    }

    //头像上传
    public function userphotoup()
    {
        if (!empty($_FILES)) {
            $uid = isset($_POST['uid']) ? $_POST['uid'] : null;
            $ushell = isset($_POST['ushell']) ? $_POST['ushell'] : null;
            $login = $this->checkuser($uid, $ushell);
            if (!$login) {
                echo '未登陆';
                exit;
            }

            System::load_sys_class('upload', 'sys', 'no');
            upload::upload_config(array('png', 'jpg', 'jpeg'), 500000, 'touimg');
            upload::go_upload($_FILES['Filedata']);
            $files = $_POST['typeCode'];
            if (!upload::$ok) {
                echo upload::$error;
            } else {
                $img = upload::$filedir.'/'.upload::$filename;
                $size = getimagesize(G_UPLOAD.'/touimg/'.$img);
                $max = 300;
                $w = $size[0];
                $h = $size[1];
                if ($w > 300 or $h > 300) {
                    if ($w > $h) {
                        $w2 = $max;
                        $h2 = intval($h * ($max / $w));
                        upload::thumbs($w2, $h2, true);
                    } else {
                        $h2 = $max;
                        $w2 = intval($w * ($max / $h));
                        upload::thumbs($w2, $h2, true);
                    }
                }
                echo 'touimg/'.$img;
            }
        }
    }

    //头像裁剪
    public function userphotoinsert()
    {
        $uid = $this->userinfo['id'];
        if (isset($_POST['submit'])) {
            $tname = trim(str_ireplace(' ', '', $_POST['img']));
            $tname = _htmtocode($tname);
            if (!file_exists(G_UPLOAD.$tname)) {
                _message('头像修改失败', WEB_PATH.'/member/home/userphoto', 3);
            }
            $x = (int) $_POST['x'];
            $y = (int) $_POST['y'];
            $w = (int) $_POST['w'];
            $h = (int) $_POST['h'];
            $point = array('x' => $x, 'y' => $y, 'w' => $w, 'h' => $h);

            System::load_sys_class('upload', 'sys', 'no');
            upload::thumbs(160, 160, false, G_UPLOAD.$tname, $point);
            upload::thumbs(80, 80, false, G_UPLOAD.$tname, $point);
            upload::thumbs(30, 30, false, G_UPLOAD.$tname, $point);

            $this->db->Query("UPDATE `@#_member` SET img='$tname' where uid='$uid'");
            _message('头像修改成功', WEB_PATH.'/member/home/userphoto', 3);
        }
    }

    //个人资料
    public function modify()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $title = '编辑个人资料';
        $member_qq = $this->db->GetOne("select * from `@#_member_band` where `b_uid`=$member[id]");
        include templates('member', 'modify');
    }
    //邮箱验证
    public function mailchecking()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $title = '邮箱验证';
        if ($member['email'] && $member['emailcode'] == 1) {
            _message('您的邮箱已经验证成功,请勿重复验证！');
        }
        include templates('member', 'mailchecking');
    }
    public function mailchackajax()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $member2 = $mysql_model->GetOne("select uid from `@#_member` where `email`='".$_POST['param']."'");
        if (!empty($member2)) {
            echo '邮箱已经存在';
        } else {
            echo '{
					"info":"",
					"status":"y"
				}';
        }
    }

    //发送验证邮件
    public function sendsuccess()
    {
        if (!isset($_POST['submit'])) {
            _message('参数错误', WEB_PATH.'/member/home/modify');
        }
        if (!isset($_POST['email']) || empty($_POST['email'])) {
            _message('邮箱地址不能为空!', WEB_PATH.'/member/home/modify');
        }
        if (!_checkemail($_POST['email'])) {
            _message('邮箱格式错误!', WEB_PATH.'/member/home/modify');
        }

        $config_email = System::load_sys_config('email');
        if (empty($config_email['user']) && empty($config_email['pass'])) {
            _message('系统邮箱配置不正确!', WEB_PATH.'/member/home/modify');
        }

        $member = $this->userinfo;
        $title = '发送成功';
        $email = $_POST['email'];

        $member2 = $this->db->GetOne("select * from `@#_member` where `email`='$email' and `uid` != '$member[id]'");
        if (!empty($member2) && $member2['emailcode'] == 1) {
            _message('该邮箱已经存在，请选择另外的邮箱验证！', WEB_PATH.'/member/home/modify');
        }

        $strcode1 = $email.','.$member['id'].','.time();
        $strcode = _encrypt($strcode1);

        $tit = $this->_cfg['web_name_two'].'激活注册邮箱';
        $content = '<span>请在24小时内绑定邮箱</span>，点击链接：<a href="'.WEB_PATH.'/member/home/emailcheckingok/'.$strcode.'">';
        $content .= WEB_PATH.'/member/home/emailcheckingok/'.$strcode.'</a>';
        $succ = _sendemail($email, '', $tit, $content, 'yes', 'no');
        if ($succ == 'no') {
            _message('邮件发送失败!', WEB_PATH.'/member/home/modify', 30);
        } else {
            include templates('member', 'sendsuccess');
        }
    }

    //邮箱认证返回
    public function emailcheckingok()
    {
        $member = $this->userinfo;
        $key = $this->segment(4);
        if ($this->segment(5)) {
            $key .= '/'.$this->segment(5);
        }

        $emailcode = _encrypt($key, 'DECODE');
        if (empty($emailcode)) {
            _message('认证失败,参数不正确！', null, 3);
        }
        $memberx = explode(',', $emailcode);
        $email = $memberx[0];
        $timec = (time() - $memberx[2]) / (60 * 60);
        $qmember = $this->db->GetOne("select * from `@#_member` where `email`='$email' and `uid` != '$member[id]'");
        if ($qmember && $qmember['emailcode'] == 1) {
            _message('该邮箱已被认证,请勿重复认证!', WEB_PATH.'/member/home');
        }
        if ($timec < 24) {
            $this->db->Query("UPDATE `@#_member` SET email='".$memberx[0]."',emailcode='1' where uid='$member[id]'");
            $title = '邮箱验证完成';
            include templates('member', 'sendsuccess2');
        } else {
            _message('认证时间已过期!', null, 3);
        }
    }
    public function mobilechecking()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $title = '手机验证';
        if ($member['mobile'] && $member['mobilecode'] == 1) {
            _message('您的手机已经验证成功,请勿重复验证！');
        }
        include templates('member', 'mobilechecking');
    }

    //手机验证
    public function mobilesuccess()
    {
        $title = '手机验证';
        $member = $this->userinfo;

        if (isset($_POST['submit'])) {
            $mobile = isset($_POST['mobile']) ? $_POST['mobile'] : '';
            if (!_checkmobile($mobile) || $mobile == null) {
                _message('手机号错误', null, 3);
            }
            $member2 = $this->db->GetOne("select mobilecode,uid,mobile from `@#_member` where `mobile`='$mobile' and `uid` != '$member[id]'");
            if ($member2 && $member2['mobilecode'] == 1) {
                _message('手机号已被注册！');
            }
            if ($member['mobilecode'] != 1) {
                //验证码
                $ok = send_mobile_reg_code($mobile, $member['id']);
                if ($ok[0] != 1) {
                    _message('发送失败,失败状态:'.$ok[1]);
                } else {
                    _setsession('mobilecheck', base64_encode($mobile));
                }
            }
            $time = 120;
            include templates('member', 'mobilesuccess');
        }
    }
    //重发手机验证码
    public function sendmobile()
    {
        $member = $this->userinfo;
        $mobilecodes = rand(100000, 999999).'|'.time();//验证码

        if ($member['mobilecode'] == 1) {
            _message('该账号验证成功', WEB_PATH.'/member/home');
        }

        $checkcode = explode('|', $member['mobilecode']);
        $times = time() - $checkcode[1];
        if ($times > 120) {
            //重发验证码			
                $ok = send_mobile_reg_code($member['mobile'], $member['id']);
            if ($ok[0] != 1) {
                _message('发送失败,失败状态:'.$ok[1]);
            }

            _message('正在重新发送...', WEB_PATH.'/member/user/mobilecheck/'._encrypt($member['mobile']), 2);
        } else {
            _message('重发时间间隔不能小于2分钟!', WEB_PATH.'/member/user/mobilecheck/'._encrypt($member['mobile']));
        }
    }
    public function mobilecheck()
    {
        $member = $this->userinfo;
        if (isset($_POST['submit'])) {
            $shoujimahao = base64_decode(_getsession('mobilecheck'));
            if (!_checkmobile($shoujimahao)) {
                _message('手机号码错误!');
            }
            $checkcodes = isset($_POST['mobile']) ? $_POST['mobile'] : _message('参数不正确!');
            if (strlen($checkcodes) != 6) {
                _message('验证码输入不正确!');
            }
            $usercode = explode('|', $member['mobilecode']);

            if ($checkcodes != $usercode[0]) {
                _message('验证码输入不正确!');
            }
            $this->db->Query("UPDATE `@#_member` SET `mobilecode`='1',`mobile` = '$shoujimahao' where `uid`='$member[id]'");
            //福分、经验添加			
            $isset_user = $this->db->GetList("select `uid` from `@#_member_account` where `content`='手机认证完善奖励' and `type`='1' and `uid`='$member[id]' and (`pay`='经验' or `pay`='福分')");
            if (empty($isset_user)) {
                $config = System::load_app_config('user_fufen');//福分/经验
                $time = time();
                $this->db->Query("insert into `@#_member_account` (`uid`,`type`,`pay`,`content`,`money`,`time`) values ('$member[id]','1','福分','手机认证完善奖励','$config[f_phonecode]','$time')");
                $this->db->Query("insert into `@#_member_account` (`uid`,`type`,`pay`,`content`,`money`,`time`) values ('$member[id]','1','经验','手机认证完善奖励','$config[z_phonecode]','$time')");
                $this->db->Query("UPDATE `@#_member` SET `score`=`score`+'$config[f_phonecode]',`jingyan`=`jingyan`+'$config[z_phonecode]' where uid='".$member['id']."'");
            }
            _setsession('uid', _encrypt($member['id']));
            _setsession('ushell', _encrypt(md5($member['id'].$member['password'].$member['mobile'].$member['email'])));
//福分、经验添加			
            $isset_user = $this->db->GetOne("select `uid` from `@#_member_account` where `pay`='手机认证完善奖励' and `type`='1' and `uid`='$member[id]' or `pay`='经验'");
            if (empty($isset_user)) {
                $config = System::load_app_config('user_fufen');//福分/经验
                $time = time();

                $this->db->Query("insert into `@#_member_account` (`uid`,`type`,`pay`,`content`,`money`,`time`) values ('$member[id]','1','福分','手机认证完善奖励','$config[f_overziliao]','$time')");
                $this->db->Query("insert into `@#_member_account` (`uid`,`type`,`pay`,`content`,`money`,`time`) values ('$member[id]','1','经验','手机认证完善奖励','$config[z_overziliao]','$time')");
                $mysql_model->Query("UPDATE `@#_member` SET `score`=`score`+'$config[f_overziliao]',`jingyan`=`jingyan`+'$config[z_overziliao]' where uid='".$member['id']."'");
            }
            _message('验证成功', WEB_PATH.'/member/home/modify');
        } else {
            _message('页面错误', null, 3);
        }
    }
    public function usermodify()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        if (isset($_POST['submit'])) {
            $username = _htmtocode(trim($_POST['username']));
            $qianming = _htmtocode(trim($_POST['qianming']));
            $reg_user_str = $this->db->GetOne("select value from `@#_caches` where `key` = 'member_name_key' limit 1");
            $reg_user_str = explode(',', $reg_user_str['value']);
            if (is_array($reg_user_str) && !empty($username)) {
                foreach ($reg_user_str as $rv) {
                    if ($rv == $username) {
                        _message('此昵称禁止使用!');
                    }
                }
            }
            //福分、经验添加
            $isset_user = $this->db->GetOne("select `uid` from `@#_member_account` where (`content`='手机认证完善奖励' or `content`='完善昵称奖励') and `type`='1' and `uid`='$member[id]' and (`pay`='经验' or `pay`='福分')");
            if (!$isset_user) {
                $config = System::load_app_config('user_fufen');//福分/经验
                $time = time();

                $this->db->Query("insert into `@#_member_account` (`uid`,`type`,`pay`,`content`,`money`,`time`) values ('$member[id]','1','福分','完善昵称奖励','$config[f_overziliao]','$time')");
                $this->db->Query("insert into `@#_member_account` (`uid`,`type`,`pay`,`content`,`money`,`time`) values ('$member[id]','1','经验','完善昵称奖励','$config[z_overziliao]','$time')");
                $mysql_model->Query("UPDATE `@#_member` SET username='".$username."',qianming='".$qianming."',`score`=`score`+'$config[f_overziliao]',`jingyan`=`jingyan`+'$config[z_overziliao]' where uid='".$member['id']."'");
            }
            $mysql_model->Query("UPDATE `@#_member` SET username='".$username."',qianming='".$qianming."' where uid='".$member['id']."'");
            _message('修改成功', WEB_PATH.'/member/home/modify', 3);
        }
    }
    public function address()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $title = '收货地址';
        $member_dizhi = $mysql_model->Getlist("select * from `@#_member_dizhi` where uid='".$member['id']."' limit 5");
        $count = count($member_dizhi);
        include templates('member', 'address');
    }
    public function morenaddress()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $member_dizhi = $mysql_model->Getlist("select * from `@#_member_dizhi` where uid='".$member['id']."'");
        foreach ($member_dizhi as $dizhi) {
            if ($dizhi['default'] == 'Y') {
                $mysql_model->Query("UPDATE `@#_member_dizhi` SET `default`='N' where uid='".$member['id']."'");
            }
        }
        $id = $this->segment(4);
        $id = abs(intval($id));
        if (isset($id)) {
            $mysql_model->Query("UPDATE `@#_member_dizhi` SET `default`='Y' where id='".$id."'");
            echo _message('修改成功', WEB_PATH.'/member/home/address', 3);
        }
    }

    public function deladdress()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $id = $this->segment(4);
        $id = abs(intval($id));
        $dizhi = $mysql_model->Getone("select * from `@#_member_dizhi` where `uid`='$member[id]' and `id`='$id'");
        if (!empty($dizhi)) {
            $mysql_model->Query("DELETE FROM `@#_member_dizhi` WHERE `uid`='$member[id]' and `id`='$id'");
            header('location:'.WEB_PATH.'/member/home/address');
        } else {
            echo _message('删除失败', WEB_PATH.'/member/home/address', 0);
        }
    }
    public function updateddress()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $uid = $member['id'];
        $id = $this->segment(4);
        $id = abs(intval($id));
        if (isset($_POST['submit'])) {
            $sheng = isset($_POST['sheng']) ? $_POST['sheng'] : '';
            $shi = isset($_POST['shi']) ? $_POST['shi'] : '';
            $xian = isset($_POST['xian']) ? $_POST['xian'] : '';
            $jiedao = isset($_POST['jiedao']) ? $_POST['jiedao'] : '';
            $youbian = isset($_POST['youbian']) ? $_POST['youbian'] : '';
            $shouhuoren = isset($_POST['shouhuoren']) ? $_POST['shouhuoren'] : '';
            $tell = isset($_POST['tell']) ? $_POST['tell'] : '';
            $mobile = isset($_POST['mobile']) ? $_POST['mobile'] : '';
            $time = time();
            if ($sheng == null or $jiedao == null or $shouhuoren == null or $mobile == null) {
                echo '带星号不能为空;';
                exit;
            }
            if (!_checkmobile($mobile)) {
                echo '手机号错误;';
                exit;
            }
            $mysql_model->Query("UPDATE `@#_member_dizhi` SET 
		`uid`='".$uid."',
		`sheng`='".$sheng."',
		`shi`='".$shi."',
		`xian`='".$xian."',
		`jiedao`='".$jiedao."',
		`youbian`='".$youbian."',
		`shouhuoren`='".$shouhuoren."',
		`tell`='".$tell."',
		`mobile`='".$mobile."' where `id`='".$id."'");
            echo _message('修改成功', WEB_PATH.'/member/home/address', 3);
        }
    }
    public function useraddress()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $uid = $member['id'];
        if (isset($_POST['submit'])) {
            $sheng = isset($_POST['sheng']) ? $_POST['sheng'] : '';
            $shi = isset($_POST['shi']) ? $_POST['shi'] : '';
            $xian = isset($_POST['xian']) ? $_POST['xian'] : '';
            $jiedao = isset($_POST['jiedao']) ? $_POST['jiedao'] : '';
            $youbian = isset($_POST['youbian']) ? $_POST['youbian'] : '';
            $shouhuoren = isset($_POST['shouhuoren']) ? $_POST['shouhuoren'] : '';
            $tell = isset($_POST['tell']) ? $_POST['tell'] : '';
            $mobile = isset($_POST['mobile']) ? $_POST['mobile'] : '';
            $time = time();
            if ($sheng == null or $jiedao == null or $shouhuoren == null or $mobile == null) {
                echo '带星号不能为空;';
                exit;
            }
            if (!_checkmobile($mobile)) {
                echo '手机号错误;';
                exit;
            }
            $member_dizhi = $mysql_model->GetOne("select * from `@#_member_dizhi` where `uid`='".$member['id']."'");
            if (!$member_dizhi) {
                $default = 'Y';
            } else {
                $default = 'N';
            }
            $mysql_model->Query("INSERT INTO `@#_member_dizhi`(`uid`,`sheng`,`shi`,`xian`,`jiedao`,`youbian`,`shouhuoren`,`tell`,`mobile`,`default`,`time`)VALUES
			('$uid','$sheng','$shi','$xian','$jiedao','$youbian','$shouhuoren','$tell','$mobile','$default','$time')");
            echo _message('收货地址添加成功', WEB_PATH.'/member/home/address', 3);
        }
    }

    public function password()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $title = '密码修改';
        include templates('member', 'password');
    }
    public function oldpassword()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        if ($member['password'] == md5($_POST['param'])) {
            echo '{
					"info":"",
					"status":"y"
				}';
        } else {
            echo '原密码错误';
        }
    }
    public function userpassword()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        //$member=$mysql_model->GetOne("select * from `@#_member` where uid='".$member['id']."'");
        $password = isset($_POST['password']) ? $_POST['password'] : '';
        $userpassword = isset($_POST['userpassword']) ? $_POST['userpassword'] : '';
        $userpassword2 = isset($_POST['userpassword2']) ? $_POST['userpassword2'] : '';
        if ($password == null or $userpassword == null or $userpassword2 == null) {
            echo '密码不能为空;';
            exit;
        }

        if (strlen($_POST['password']) < 6 || strlen($_POST['password']) > 20) {
            echo '密码不能小于6位或者大于20位';
            exit;
        }
        if ($_POST['userpassword'] !== $_POST['userpassword2']) {
            echo '二次密码不一致';
            exit;
        }
        $password = md5($password);
        $userpassword = md5($userpassword);
        if ($member['password'] != $password) {
            echo _message('原密码错误', null, 3);
        } else {
            $mysql_model->Query("UPDATE `@#_member` SET password='".$userpassword."' where uid='".$member['id']."'");
            echo _message('密码修改成功', null, 3);
        }
    }
    //夺宝记录
    public function userbuylist()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $uid = $member['id'];
        $title = '夺宝记录 - '._cfg('web_name');

        $total = $this->db->GetCount("select * from `@#_member_go_record` where `uid`='$uid' order by `id` DESC");
        $page = System::load_sys_class('page');
        if (isset($_GET['p'])) {
            $pagenum = $_GET['p'];
        } else {
            $pagenum = 1;
        }
        $page->config($total, 10, $pagenum, '0');
        $record = $this->db->GetPage("select * from `@#_member_go_record` where `uid`='$uid' order by `id` DESC", array('num' => 10, 'page' => $pagenum, 'type' => 1, 'cache' => 0));

        include templates('member', 'userbuylist');
    }
    //夺宝记录详细
    public function userbuydetail()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $title = '夺宝详情';
        $crodid = intval($this->segment(4));
        $record = $mysql_model->GetOne("select * from `@#_member_go_record` where `id`='$crodid' and `uid`='$member[id]' LIMIT 1");
        if (!$record) {
            _message('页面错误', WEB_PATH.'/member/home/userbuylist', 3);
        }
        $shopinfo = $mysql_model->GetOne("select thumb from `@#_shoplist` where `id`='$record[shopid]' LIMIT 1");
        $record['thumb'] = $shopinfo['thumb'];
        if ($crodid > 0) {
            include templates('member', 'userbuydetail');
        } else {
            _message('页面错误', WEB_PATH.'/member/home/userbuylist', 3);
        }
    }
    //获得的商品
    public function orderlist()
    {
        $member = $this->userinfo;
        $uid = $member['id'];
        $title = '获得的商品 - '._cfg('web_name');

        $total = $this->db->GetCount("select * from `@#_member_go_record` where `uid`='$uid' and `huode`>'10000000'");
        $page = System::load_sys_class('page');
        if (isset($_GET['p'])) {
            $pagenum = $_GET['p'];
        } else {
            $pagenum = 1;
        }
        $page->config($total, 10, $pagenum, '0');
        $record = $this->db->GetPage("select * from `@#_member_go_record` where `uid`='$uid' and `huode`>'10000000' ORDER BY id DESC", array('num' => 10, 'page' => $pagenum, 'type' => 1, 'cache' => 0));

        foreach ($record as $ckey => $cord) {
            $jiexiao = get_shop_if_jiexiao($cord['shopid']);
            if (!$jiexiao) {
                unset($record[$ckey]);
            }
        }

        include templates('member', 'orderlist');
    }
    //账户管理
    public function userbalance()
    {
        $member = $this->userinfo;
        $uid = $member['id'];
        $title = '账户记录 - '._cfg('web_name');

        $total = $this->db->GetCount("select * from `@#_member_account` where `uid`='$uid' and `pay` = '账户'");
        $page = System::load_sys_class('page');
        if (isset($_GET['p'])) {
            $pagenum = $_GET['p'];
        } else {
            $pagenum = 1;
        }
        $page->config($total, 20, $pagenum, '0');
        $account = $this->db->GetPage("select * from `@#_member_account` where `uid`='$uid' and `pay` = '账户' ORDER BY time DESC", array('num' => 20, 'page' => $pagenum, 'type' => 1, 'cache' => 0));

        include templates('member', 'userbalance');
    }

    //账户福分
    public function userfufen()
    {
        $member = $this->userinfo;
        $uid = $member['id'];
        $title = '账户福分 - '._cfg('web_name');

        $total = $this->db->GetCount("select * from `@#_member_account` where `uid`='$uid' and `pay` = '福分'");
        $page = System::load_sys_class('page');
        if (isset($_GET['p'])) {
            $pagenum = $_GET['p'];
        } else {
            $pagenum = 1;
        }
        $page->config($total, 20, $pagenum, '0');
        $account = $this->db->GetPage("select * from `@#_member_account` where `uid`='$uid' and `pay` = '福分' ORDER BY time DESC", array('num' => 20, 'page' => $pagenum, 'type' => 1, 'cache' => 0));

        include templates('member', 'userfufen');
    }
    public function userrecharge()
    {
        $member = $this->userinfo;
        $title = '账户充值';
        $paylist = $this->db->GetList("SELECT * FROM `@#_pay` where `pay_start` = '1' AND pay_mobile != 1");
        include templates('member', 'userrecharge');
    }

    //圈子管理
    public function joingroup()
    {
        $member = $this->userinfo;
        $title = '加入的圈子';
        $addgroup = rtrim($member['addgroup'], ',');
        if ($addgroup) {
            $group = $this->db->GetList("select * from `@#_quanzi` where `id` in ($addgroup)");
        } else {
            $group = null;
        }
        include templates('member', 'joingroup');
    }
    public function userrechargedk()
    {
        $member = $this->userinfo;
        $title = '点卡充值';
        include templates('member', 'userrechargedk');
    }
    //手机版点卡充值
    public function waprechargedk()
    {
        $member = $this->userinfo;
        $title = '点卡充值';
        include templates('member', 'waprechargedk');
    }
    public function topic()
    {
        $member = $this->userinfo;
        $title = '圈子话题';
        $tiezi = $this->db->GetList("select * from `@#_quanzi_tiezi` where `hueiyuan`='$member[id]'");
        $hueifu = $this->db->GetList("select * from `@#_quanzi_hueifu` where `hueiyuan`='$member[id]'");
        include templates('member', 'topic');
    }
    public function tiezidel()
    {
        $member = $this->userinfo;
        $id = $this->segment(4);
        $id = abs(intval($id));
        $tiezi = $this->db->Getone("select * from `@#_quanzi_tiezi` where `hueiyuan`='$member[id]' and  `id`='$id'");
        if ($tiezi) {
            $this->db->Query("DELETE FROM `@#_quanzi_tiezi` WHERE `hueiyuan`='$member[id]' and  `id`='$id'");
            _message('删除成功', WEB_PATH.'/member/home/topic');
        } else {
            _message('删除失败', WEB_PATH.'/member/home/topic');
        }
    }
    public function hueifudel()
    {
        $member = $this->userinfo;
        $id = $this->segment(4);
        $id = abs(intval($id));
        $hueifu = $this->db->Getone("select * from `@#_quanzi_hueifu` where `id`='$id'");
        if ($hueifu) {
            $this->db->Query("DELETE FROM `@#_quanzi_hueifu` WHERE `id`='$id'");
            _message('删除成功', WEB_PATH.'/member/home/topic');
        } else {
            _message('删除失败', WEB_PATH.'/member/home/topic');
        }
    }

    //晒单
    public function singlelist()
    {
        $member = $this->userinfo;
        $title = '我的晒单';
        $cord = $this->db->Getlist("select * from `@#_member_go_record` where `uid`='$member[id]' and `huode` > '10000000'");

        $shaidan = $this->db->Getlist("select * from `@#_shaidan` where `sd_userid`='$member[id]' order by `sd_id` DESC");

        $sd_id = $r_id = array();
        foreach ($shaidan as $sd) {
            $sd_id[] = $sd['sd_shopid'];
        }

        foreach ($cord as $rd) {
            if (!in_array($rd['shopid'], $sd_id)) {
                $r_id[] = $rd['shopid'];
            }
        }
        if (!empty($r_id)) {
            $rd_id = implode(',', $r_id);
            $rd_id = trim($rd_id, ',');
        } else {
            $rd_id = '0';
        }

        $total = $this->db->GetCount("select id from `@#_member_go_record` where shopid in ($rd_id) and `uid`='$member[id]' and `huode`>'10000000'");
        $page = System::load_sys_class('page');
        if (isset($_GET['p'])) {
            $pagenum = $_GET['p'];
        } else {
            $pagenum = 1;
        }
        $page->config($total, 10, $pagenum, '0');
        $record = $this->db->GetPage("select shopid,id from `@#_member_go_record` where shopid in ($rd_id) and `uid`='$member[id]' and `huode`>'10000000'", array('num' => 10, 'page' => $pagenum, 'type' => 1, 'cache' => 0));

        //$record=$this->db->Getlist("select * from `@#_member_go_record` where shopid in ($rd_id) and `uid`='$member[id]' and `huode`>'10000000'");
        include templates('member', 'singlelist');
    }

    //添加晒单
    public function singleinsert()
    {
        $member = $this->userinfo;
        $uid = _getsession('user_id');
        $ushell = _getsession('ushell');
        $title = '添加晒单';
        if (isset($_POST['submit'])) {
            if ($_POST['title'] == null) {
                _message('标题不能为空');
            }
            if ($_POST['content'] == null) {
                _message('内容不能为空');
            }
            if (!isset($_POST['fileurl_tmp'])) {
                _message('图片不能为空');
            }
            System::load_sys_class('upload', 'sys', 'no');
            $img = $_POST['fileurl_tmp'];
            $num = count($img);
            $pic = '';
            for ($i = 0;$i < $num;++$i) {
                $pic .= trim($img[$i]).';';
            }

            $src = trim($img[0]);

            if (!file_exists(G_UPLOAD.$src)) {
                _message('晒单图片不正确');
            }
            $size = getimagesize(G_UPLOAD.$src);
            $width = 265;
            $height = $size[1] * ($width / $size[0]);

            $src_houzhui = upload::thumbs($width, $height, false, G_UPLOAD.'/'.$src);
            $thumbs = $src.'_'.intval($width).intval($height).'.'.$src_houzhui;

            $uid = $this->userinfo;
            $sd_userid = $uid['uid'];
            $sd_shopid = $_POST['shopid'];
            $sd_title = $_POST['title'];
            //根据晒单的商品id查询期数
            $qishu = $this->db->GetOne("select qishu from `@#_shoplist` where `id`='$sd_shopid'");
            $qs = $qishu['qishu'];
            $sd_thumbs = $thumbs;
            $sd_content = addslashes($_POST['content']);
            $sd_photolist = $pic;
            $sd_time = time();
            $sd_ip = _get_ip_dizhi();
            $this->db->Query("INSERT INTO `@#_shaidan`(`sd_userid`,`sd_shopid`,`sd_qishu`,`sd_ip`,`sd_title`,`sd_thumbs`,`sd_content`,`sd_photolist`,`sd_time`)VALUES
			('$sd_userid','$sd_shopid','$qs','$sd_ip','$sd_title','$sd_thumbs','$sd_content','$sd_photolist','$sd_time')");
            _message('晒单分享成功', WEB_PATH.'/member/home/singlelist');
        }
        $recordid = intval($this->segment(4));
        if ($recordid > 0) {
            $shaidan = $this->db->GetOne("select * from `@#_member_go_record` where `id`='$recordid'");
            $shopid = $shaidan['shopid'];
            include templates('member', 'singleinsert');
        } else {
            _message('页面错误');
        }
    }
    //编辑
    public function singleupdate()
    {
        _message('不可编辑!');
        if (isset($_POST['submit'])) {
            System::load_sys_class('upload', 'sys', 'no');
            if ($_POST['title'] == null) {
                _message('标题不能为空');
            }
            if ($_POST['content'] == null) {
                _message('内容不能为空');
            }
            $sd_id = $_POST['sd_id'];
            $shaidan = $this->db->GetOne("select * from `@#_shaidan` where `sd_id`='$sd_id'");
            $pic = null;
            $thumbs = null;
            if (isset($_POST['fileurl_tmp'])) {
                if ($shaidan['sd_photolist'] == null) {
                    $img = $_POST['fileurl_tmp'];
                    $num = count($img);
                    for ($i = 0;$i < $num;++$i) {
                        $pic .= trim($img[$i]).';';
                    }
                    $src = trim($img[0]);
                    $size = getimagesize(G_UPLOAD_PATH.'/'.$src);
                    $width = 220;
                    $height = $size[1] * ($width / $size[0]);
                    $thumbs = tubimg($src, $width, $height);
                } else {
                    $img = $_POST['fileurl_tmp'];
                    $num = count($img);
                    for ($i = 0;$i < $num;++$i) {
                        $pic .= $img[$i].';';
                    }
                }
            }
            if ($thumbs != null) {
                $sd_thumbs = $thumbs;
            } else {
                $sd_thumbs = $shaidan['sd_thumbs'];
            }
            $uid = $this->userinfo;
            $sd_userid = $uid['uid'];
            $sd_shopid = $shaidan['sd_shopid'];
            $sd_title = $_POST['title'];
            $sd_content = $_POST['content'];
            $sd_photolist = $pic.$shaidan['sd_photolist'];
            $sd_time = time();
            $this->db->Query("UPDATE `@#_shaidan` SET
			`sd_userid`='$sd_userid',
			`sd_shopid`='$sd_shopid',
			`sd_title`='$sd_title',
			`sd_thumbs`='$sd_thumbs',
			`sd_content`='$sd_content',
			`sd_photolist`='$sd_photolist',
			`sd_time`='$sd_time' where sd_id='$sd_id'");
            _message('晒单修改成功', WEB_PATH.'/member/home/singlelist');
        }
        $member = $this->userinfo;
        $title = '修改晒单';
        $uid = _getsession('user_id');
        $ushell = _getsession('ushell');
        $sd_id = intval($this->segment(4));
        if ($sd_id > 0) {
            $shaidan = $this->db->GetOne("select * from `@#_shaidan` where `sd_id`='$sd_id'");
            include templates('member', 'singleupdate');
        } else {
            _message('页面错误');
        }
    }
    public function singoldimg()
    {
        if ($_POST['action'] == 'del') {
            $sd_id = $_POST['sd_id'];
            $sd_id = abs(intval($sd_id));
            $oldimg = $_POST['oldimg'];
            $shaidan = $this->db->GetOne("select * from `@#_shaidan` where `sd_id`='$sd_id'");
            $sd_photolist = str_replace($oldimg.';', '', $shaidan['sd_photolist']);
            $this->db->Query("UPDATE `@#_shaidan` SET sd_photolist='".$sd_photolist."' where sd_id='".$sd_id."'");
        }
    }

    //晒单上传
    public function singphotoup()
    {
        $mysql_model = System::load_sys_class('model');
        if (!empty($_FILES)) {
            $uid = isset($_POST['uid']) ? $_POST['uid'] : null;
            $ushell = isset($_POST['ushell']) ? $_POST['ushell'] : null;
            $login = $this->checkuser($uid, $ushell);
            if (!$login) {
                _message('上传出错');
            }
            System::load_sys_class('upload', 'sys', 'no');
            upload::upload_config(array('png', 'jpg', 'jpeg', 'gif'), 1000000, 'shaidan');
            upload::go_upload($_FILES['Filedata']);
            if (!upload::$ok) {
                echo _message(upload::$error, null, 3);
            } else {
                $img = upload::$filedir.'/'.upload::$filename;
                $size = getimagesize(G_UPLOAD_PATH.'/shaidan/'.$img);
                $max = 700;
                $w = $size[0];
                $h = $size[1];
                if ($w > 700) {
                    $w2 = $max;
                    $h2 = $h * ($max / $w);
                    upload::thumbs($w2, $h2, 1);
                }
                echo trim('shaidan/'.$img);
            }
        }
    }
    public function singdel()
    {
        $action = isset($_GET['action']) ? $_GET['action'] : null;
        $filename = isset($_GET['filename']) ? $_GET['filename'] : null;
        if ($action == 'del' && !empty($filename)) {
            $filename = G_UPLOAD_PATH.'shaidan/'.$filename;
            $size = getimagesize($filename);
            $filetype = explode('/', $size['mime']);
            if ($filetype[0] != 'image') {
                return false;
                exit;
            }
            unlink($filename);
            exit;
        }
    }
    //晒单删除
    public function shaidandel()
    {
        _message('已添加的晒单不可删除!');
        $member = $this->userinfo;
        //$id=isset($_GET['id']) ? $_GET['id'] : "";
        $id = $this->segment(4);
        $id = intval($id);
        $shaidan = $this->db->Getone("select * from `@#_shaidan` where `sd_userid`='$member[id]' and `sd_id`='$id'");
        if ($shaidan) {
            $this->db->Query("DELETE FROM `@#_shaidan` WHERE `sd_userid`='$member[id]' and `sd_id`='$id'");
            _message('删除成功', WEB_PATH.'/member/home/singlelist');
        } else {
            _message('删除失败', WEB_PATH.'/member/home/singlelist');
        }
    }

            //邀请好友
    public function invitefriends()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $uid = _getsession('user_id');
        $notinvolvednum = 0;  //未参加夺宝的人数
        $involvednum = 0;     //参加预购的人数
        $involvedtotal = 0;   //邀请人数		 

        //查询邀请好友信息		
        $invifriends = $mysql_model->GetList("select * from `@#_member` where `yaoqing`='$member[id]' ORDER BY `time` DESC");
        $involvedtotal = count($invifriends);

        //var_dump($invifriends);

        for ($i = 0;$i < count($invifriends);++$i) {
            $sqluid = $invifriends[$i]['uid'];
            $sqname = get_user_name($invifriends[$i]);
            $invifriends[$i]['sqlname'] = $sqname;

           //查询邀请好友的消费明细		   
           $accounts[$sqluid] = $mysql_model->GetList("select * from `@#_member_account` where `uid`='$sqluid'  ORDER BY `time` DESC");

        //判断哪个好友有消费		
         if (empty($accounts[$sqluid])) {
             $notinvolvednum += 1;
             $records[$sqluid] = '未参与夺宝';
         } else {
             $involvednum += 1;
             $records[$sqluid] = '已参与夺宝';
         }
        }

        include templates('member', 'invitefriends');
    }

        //佣金明细
    public function commissions()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $uid = $member['id'];
        $recodetotal = 0;   // 判断是否为空
        $shourutotal = 0;
        $zhichutotal = 0;

        $invifriends = $mysql_model->GetList("select * from `@#_member` where `yaoqing`='$member[id]' ORDER BY `time` DESC");

          //查询佣金表
          for ($i = 0;$i < count($invifriends);++$i) {
              $sqluid = $invifriends[$i]['uid'];

               //查询邀请好友给我反馈的佣金  
               $recodes[$sqluid] = $mysql_model->GetList("select * from `@#_member_recodes` where `uid`='$sqluid' and `type`=1 ORDER BY `time` DESC");

              $user[$sqluid]['username'] = get_user_name($invifriends[$i]);
          }
          //自己提现或充值
          $recodes[$uid] = $mysql_model->GetList("select * from `@#_member_recodes` where `uid`='$uid' and `type`!=1 ORDER BY `time` DESC");
        $user[$uid]['username'] = get_user_name($member);

        $recodearr = '';
        $i = 0;
        if (!empty($recodes)) {
            foreach ($recodes as $key => $val) {
                $username[$key] = $user[$key]['username'];
                foreach ($val as $key2 => $val2) {
                    $recodearr[$i] = $val2;
                    ++$i;
                }
            }
        }

        $recodetotal = count($recodes);

         //查询   累计收入：元    累计(提现/充值)：元    佣金余额：元

         if (!empty($recodes)) {
             foreach ($recodes as $key => $val) {
                 if ($uid == $key) {
                     foreach ($val as $key2 => $val2) {
                         $zhichutotal += $val2['money'];     //总佣金支出		 
                     }
                 } else {
                     foreach ($val as $key3 => $val3) {
                         $shourutotal += $val3['money'];     //总佣金收入		 
                     }
                 }
             }
         }

        $total = $shourutotal - $zhichutotal;  //计算佣金余额	 

        include templates('member', 'commissions');
    }

    //申请提现
    public function cashout()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $uid = $member['id'];
        $total = 0;
        $shourutotal = 0;
        $zhichutotal = 0;
        $cashoutdjtotal = 0;
        $cashouthdtotal = 0;
        //查询邀请好友id
        $invifriends = $mysql_model->GetList("select * from `@#_member` where `yaoqing`='$member[id]' ORDER BY `time` DESC");

        //查询佣金收入
        for ($i = 0;$i < count($invifriends);++$i) {
            $sqluid = $invifriends[$i]['uid'];
               //查询邀请好友给我反馈的佣金  
               $recodes[$sqluid] = $mysql_model->GetList("select * from `@#_member_recodes` where `uid`='$sqluid' and `type`=1 ORDER BY `time` DESC");
        }

        //查询佣金消费(提现,充值)	
        $zhichu = $mysql_model->GetList("select * from `@#_member_recodes` where `uid`='$uid' and `type`!=1 ORDER BY `time` DESC");

        //查询被冻结金额		  
        $cashoutdj = $mysql_model->GetOne("select SUM(money) as summoney  from `@#_member_cashout` where `uid`='$uid' and `auditstatus`!='1' ORDER BY `time` DESC");

        if (!empty($recodes)) {
            foreach ($recodes as $key => $val) {
                foreach ($val as $key2 => $val2) {
                    $shourutotal += $val2['money'];     //总佣金收入	 
                }
            }
        }
        if (!empty($zhichu)) {
            foreach ($zhichu as $key => $val3) {
                $zhichutotal += $val3['money'];    //总支出的佣金		  
            }
        }

        $total = $shourutotal - $zhichutotal;  //计算佣金余额
        $cashoutdjtotal = $cashoutdj['summoney'];  //冻结佣金余额
        $cashouthdtotal = $total - $cashoutdj['summoney'];  //活动佣金余额

       if (isset($_POST['submit1'])) { //提现	     
         $money = abs(intval($_POST['money']));
           $username = htmlspecialchars($_POST['txtUserName']);
           $bankname = htmlspecialchars($_POST['txtBankName']);
           $branch = htmlspecialchars($_POST['txtSubBank']);
           $banknumber = htmlspecialchars($_POST['txtBankNo']);
           $linkphone = htmlspecialchars($_POST['txtPhone']);
           $time = time();
           $type = -3;  //收取1/消费-1/充值-2/提现-3

         if ($total < 100) {
             _message('佣金金额大于100元才能提现！');
             exit;
         } elseif ($cashouthdtotal < $money) {
             _message('输入额超出活动佣金金额！');
             exit;
         } elseif ($total < $money) {
             _message('输入额超出总佣金金额！');
             exit;
         } else {

         //插入提现申请表  这里不用在佣金表中插入记录 等后台审核才插入
         $this->db->Query("INSERT INTO `@#_member_cashout`(`uid`,`money`,`username`,`bankname`,`branch`,`banknumber`,`linkphone`,`time`)VALUES
			('$uid','$money','$username','$bankname','$branch','$banknumber','$linkphone','$time')");
             _message('申请成功！请等待审核！');
         }
       }

        if (isset($_POST['submit2'])) {
            //充值			
          $money = abs(intval($_POST['txtCZMoney']));
            $type = 1;
            $pay = '佣金';
            $time = time();
            $content = '使用佣金充值到夺宝账户';

            if ($money <= 0 || $money > $total) {
                _message('佣金金额输入不正确！');
                exit;
            }
            if ($cashouthdtotal < $money) {
                _message('输入额超出活动佣金金额！');
                exit;
            }

          //插入记录
         $account = $this->db->Query("INSERT INTO `@#_member_account`(`uid`,`type`,`pay`,`content`,`money`,`time`)VALUES
			('$uid','$type','$pay','$content','$money','$time')");

         // 查询是否有该记录
         if ($account) {
             //修改剩余金额
             $leavemoney = $member['money'] + $money;
             $mrecode = $this->db->Query("UPDATE `@#_member` SET `money`='$leavemoney' WHERE `uid`='$uid' ");
             //在佣金表中插入记录		 
             $recode = $this->db->Query("INSERT INTO `@#_member_recodes`(`uid`,`type`,`content`,`money`,`time`)VALUES
			('$uid','-2','$content','$money','$time')");
             _message('充值成功！');
         } else {
             _message('充值失败！');
         }
        }
        include templates('member', 'cashout');
    }

    //提现记录
    public function record()
    {
        $mysql_model = System::load_sys_class('model');
        $member = $this->userinfo;
        $uid = $member['id'];
        $recount = 0;
        $fufen = System::load_app_config('user_fufen', '', 'member');
        //查询提现记录	 
        //$recordarr=$mysql_model->GetList("select * from `@#_member_recodes` a left join `@#_member_cashout` b on a.cashoutid=b.id where a.`uid`='$uid' and a.`type`='-3' ORDER BY a.`time` DESC");		$recordarr=

        $recordarr = $mysql_model->GetList("select * from  `@#_member_cashout`  where `uid`='$uid' ORDER BY `time` DESC limit 0,30");

        if (!empty($recordarr)) {
            $recount = 1;
        }
        include templates('member', 'record');
    }
    //qq绑定
    public function qqclock()
    {
        $member = $this->userinfo;
        include templates('member', 'qqclock');
    }
}
